dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Marine Glue
— definition
1.
marine glue (Noun)
1 definition
marine glue (Noun)
— Glue that is not water soluble.
3 types of
glue
gum
mucilage